我想知道是否有人想出了良好的使用情况$^
,并$$
在PowerShell中的自动变量.目前我没有看到它们有多大用处,至少从程序员的角度来看.
当以交互方式使用PS和执行长的命令,你可以使用.$^
重复它与$$
你能得到的最后一个参数,但是.$^
看起来很笨拙足够的对我说,我不认为什么人会每天使用.此外,由于$$
只产生最后一个参数,它可能同样难以有效使用.
但也许我只是错了,它们有用,而我却看不到它们.
我在白天不断使用$$.我发现在脚本中没有什么用处,但我通常从命令行执行的一个操作是签出文件然后在vim中打开它.$$减少了那种情况下的击键.
PS> tf edit some\Long\Path\To\This\File\I\Need\To\Edit.cpp Edit.cpp checked out PS> gvim $$